package com.gitee.magic.jdbc.persistence.source.jdbc.script.annotations;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.gitee.magic.jdbc.persistence.source.jdbc.script.annotations.indexes.FullText;
import com.gitee.magic.jdbc.persistence.source.jdbc.script.annotations.indexes.Normal;
import com.gitee.magic.jdbc.persistence.source.jdbc.script.annotations.indexes.Unique;

/**
 * 索引参数
 * @author start
 *
 */
@Target(ElementType.FIELD)
@Retention(RetentionPolicy.RUNTIME)
public @interface Indexes {
	
	Normal[] normal() default {};
	
	Unique[] unique() default {};
	
	FullText[] fullText() default {};
	
}
